<?php

require_once '../models/produto.php';

if ($_POST['acao'])
{
	switch ($_POST['acao'])
	{
		case 'inserir':
			{
				$produto = new Produtos();

				$produto->nome = $_POST['nome'];
				$produto->descricao = $_POST['descricao'];
				$produto->preco = $_POST['preco'];
				$produto->imagem = $_POST['imagem'];

				$produto->newProduct();
				break;
			}
		case 'atualizar':
			{
				//Cria uma instacia da classe Produto
				$produto = new Produtos();

				//Popula os dados
				$produto->nome = $_POST['nome'];
				$produto->descricao = $_POST['descricao'];
				$produto->preco = $_POST['preco'];
				$produto->imagem = $_POST['imagem'];

				//chamando um metodo update Produto e passando um parametro
				$produto->updateProduct($_GET['id_produto']);
				break;
			}
		case 'excluir':
			{
				//Cria uma instancia de classe Produto
				$produto = new Produtos();
				$produto-> deteleProduct($_GET["id_produto"]);
				break;
			}
		case 'buscar todos' :
			{
				$produto = new Produto();
				$produto->findAll($_GET[$array]);

				break;
			}
		case 'buscar por id':
			{
				$produto = new Produto();
				$produto->findById($_GET['id_produto']);
				break;
			}
	}
}